/* 
 * @titulo: jquery: menus y sus llamadas
 * $('#articulo').html('<div id= listado_contenedor> <table id="listado"></table> <div id="paginador"></div> </div>');
 */
$(document).ready(function() {
  $("ul.sf-menu").superfish();
  js_menu_control(session);
  $('.mn_activo').mouseover(function(){
    $(this).css('color', '#ffffff').css('background','#9966cc').css("font-weight","bold");
  }).mouseout(function(){
    $(this).css('color', '#ffffff').css('background','#663399').css("font-weight","normal");
  });
  $('.sf-menu * .mn_activo').click(function(e){
    e.preventDefault();
    menu_selector_objetos(this);
  })
   setTimeout('menu_selector_objetos($(".sf-menu #a"))',50);
  $(window).resize(function(e){
    e.preventDefault();
    var ancho_ventana = $(window).width();
    if (ancho_ventana < 650){
      $('#titulo').hide();
      $('.fch_control .busca').hide();
    }else{
      $('#titulo').show();
      $('.fch_control .busca').show();
    }
  })

})

//llamadas al seleccionar item de los menús 
function menu_selector_objetos(pthis){
  var id= $(pthis).attr('id');
  switch (id) {
    case 'a':
    case 'aa':
        fichas_presenta(0);
      break;
    case 'ab':
        fichas_presenta(2);
      break;
    case 'ac':
        fichas_presenta(1);
      break;
    case 'ad':
        fichas_presenta(3);
      break;
    case 'ae':
        fichas_presenta(4);
      break;
    case 'e':
        $('#desk').load('neumocan/neumocan.php');
      break;
    case 'ca':
      $('#desk').html('<div id= listado_contenedor> <table id="listado"></table> <div id="paginador"></div> </div>');
      fn_grid_objetos("#listado", "#paginador",1);
      break;
   case 'fa':
      $('#desk').html('<div id= listado_usuarios> <table id="tbl_usuarios"></table> <div id="pag_usuarios"></div> </div>');
      fn_grid_usuarios("#tbl_usuarios", "#pag_usuarios");
      break;
    case 'fb':
      $('#desk').html('<div id= listado_contenedor> <table id="listado"></table> <div id="paginador"></div> </div>');
      fn_grid_objetos("#listado", "#paginador", 0);
      break;
    case 'fc':
      datos_generales();
      break;
    case 'ba':
      $('#desk').html('<div id= listado_contenedor> <table id="listado"></table> <div id="paginador"></div> </div>');
      fn_grid_listado("#listado", "#paginador",2);
      break;
    case 'bb':
      $('#desk').html('<div id= listado_contenedor> <table id="listado"></table> <div id="paginador"></div> </div>');
      fn_grid_listado("#listado", "#paginador",1);
      break;
    case 'bc':
      $('#desk').html('<div id= listado_contenedor> <table id="listado"></table> <div id="paginador"></div> </div>');
      fn_grid_listado("#listado", "#paginador",3);
      break;
    case 'bd':
      $('#desk').html('<div id= listado_contenedor> <table id="listado"></table> <div id="paginador"></div> </div>');
      fn_grid_listado("#listado", "#paginador",4);
      break;
    default:
      break;
  }
  return;
}

function js_menu_control(valor){
  $(".sf-menu .registrado, .sf-menu .socio, .sf-menu .admin, .sf-menu .area, .sf-menu .congreso").css("display","none");
  if (valor.admin==1){
    $(".sf-menu .registrado, .socio, .sf-menu .admin, .sf-menu .area, .sf-menu .congreso").css("display","block");
  }else{
    if (valor.area==1){
      $(".sf-menu .area").css("display","block");
    }
    if (valor.congreso==1){
      $(".sf-menu .congreso").css("display","block");   
    }
    if (valor.socio==1){
      $(".sf-menu .socio").css("display","block");   
    }
    if (valor.registrado ==1){
      $(".sf-menu .registrado").css("display","block");              
    }  
  }
}

